//用户名校验
export function nameRule(rele, value, callback) {
    let reg = /(^[a-zA-Z0-9]{4,10}$)/;
    if (value === '') {
        callback(new Error('请输入用户名'));
    } else if (!reg.test(value)) {
      callback(new Error('请输入4-10位用户名'))
    }else{
        callback();
    }
}

//密码正则校验
export function passRule(rele, value, callback) {
    let pass = /^\S*(?=\S{6,12})(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/;
    if (value === '') {
        callback(new Error('请输入密码'));
    } else if (!pass.test(value)) {
      callback(new Error('请输入6-12位密码最少包含一位大小写字母数字特殊字符'))
    }else{
        callback();
    }
}